package com.tuxing.draa_data.pojo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
 * 超星信息表-期刊
 *
 * @author Lzb
 * @since 2021-12-1
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("chaoxing_peri")
public class ChaoXingPeri implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @TableId(value = "mag_id")
    private String magId;

    /**
     * 期刊名称
     */
    @TableField("mag_name")
    private String magName;

//    /**
//     * 国别
//     */
//    @TableField("COUNTRY_CODE")
//    private String countryCode;

    /**
     * 资源包id
     */
    @TableField("resource_package_id")
    private Integer resourcePackageId;

    /**
     * 资源库id
     */
    @TableField("resource_id")
    private Integer resourceId;

    /**
     * 语种  0中文 1外文
     */
    @TableField("choren")
    private Integer choren;

    /**
     * issn
     */
    @TableField("issn")
    private String issn;

    /**
     * 中文统一书刊号
     */
    @TableField("cn")
    private String cn;

    /**
     * 主办单位
     */
    @TableField("unit")
    private String unit;

    /**
     * 周期
     */
    @TableField("cycle")
    private String cycle;

    /**
     * 影响因子
     */
    @TableField("influence_factor")
    private String influenceFactor;

    /**
     * 重要期刊收录
     */
    @TableField("orign_record")
    private String orignRecord;

    /**
     *  摘要
     */
    @TableField("summary")
    private String summary;

    /**
     *  学科
     */
    @TableField("subject_name")
    private String subjectName;

    /**
     *  收录范围
     */
    @TableField("recode_range")
    private String recodeRange;

}
